<?php

include_once 'conexao.php';
$conexao=  BancoDeDados::getInstance();

$obj_retorno = array();

if(array_key_exists("cliente", $_POST)){//caso seja cliente (venda)
    $idcliente=$_POST["cliente"];//pegando o id do cliente que veio do cliente já recuperado no autocompleta
    
    
$query="select CPF from cliente_pfisica where CLIENTE_idCLIENTE='$idcliente'";
$cpf=mysql_query($query);
$cpf=mysql_fetch_array($cpf);
        if($cpf){//se for pessoa física armazena cpf
        
                $obj_retorno[0]=$cpf[0];
        }
    else{//senão será pessoa jurídica
$query="select CNPJ from clientep_juridica where CLIENTE_idCLIENTE='$idcliente'";
$cnpj=mysql_query($query);
$cnpj=  mysql_fetch_array($cnpj);
$obj_retorno[0]=$cnpj[0];
    }
$query="select e.idTABELA_DOMINIO_PRODUTO,d.nome from estoque as e inner join "
        . "tabela_dominio_produto as d on "
        . "e.idTABELA_DOMINIO_PRODUTO=d.idTABELA_DOMINIO_PRODUTO "
        . "WHERE e.QUANTIDADE_EM_ESTOQUE>0";    

$result_estoque=  mysql_query($query);



$cont=2;
while($row = mysql_fetch_array($result_estoque,MYSQLI_ASSOC)) 
 { 
    
    $obj_retorno[$cont] = $row;
    $cont++;
             }

}
////////////////////////caso seja produtor (compra)////////////////////////
if(array_key_exists("produtor", $_POST)){
    $idprodutor=$_POST["produtor"];
$query="SELECT CPF from PRODUTOR WHERE idPRODUTOR='$idprodutor'";

$result_cpf=mysql_query($query);
$result_cpf=  mysql_fetch_array($result_cpf);

$query="select p.TABELA_DOMINIO_PRODUTO_idTABELA_DOMINIO_PRODUTO, nome from tabela_dominio_produto as d join produtor_produz as p "
        . "on p.TABELA_DOMINIO_PRODUTO_idTABELA_DOMINIO_PRODUTO="
        . "d.idTABELA_DOMINIO_PRODUTO where p.PRODUTOR_idPRODUTOR='$idprodutor'";

$result_produtos=mysql_query($query);






if (!$result_produtos) {
    die('Invalid query: ' . mysql_error());
}
$cont=0;
while($row = mysql_fetch_array($result_produtos,MYSQLI_ASSOC)) 
 { 
    //$names[$cont] = $row['nome']; funcionando
    $obj_retorno[$cont] = $row;
 
 
 //echo "$names[$cont]";
 $cont++;
             }
             $obj_retorno=  array_merge($obj_retorno,$result_cpf);
 

}

header('Content-type: application/json');           
echo json_encode($obj_retorno);
